Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEANE PLACE Terraced £162,000 19 Dec 2018
2 DEANE PLACE Terraced £133,500 21 Nov 2012
4 DEANE PLACE Semi-Detached £155,000 31 Jul 2019
5 DEANE PLACE Terraced £115,000 11 Apr 2007
10 DEANE PLACE Terraced £37,700 24 Jun 2002
20 DEANE PLACE Terraced £63,000 24 Jan 2002